/**
* @公司名称: 上海恒生聚源数据服务有限公司
* @部门    ：产品开发三部
* @工程名  : UDEP
*/
package org.jony.JProject.objectPool;
/**
 * @类说明:
 * @作者    ：Jony
 * @E-mail  : lij@gildata.com
 * @创建日期: 2011-8-22上午9:00:36
 * @版本号  ：V.1.0
 */
public class ObjectPoolFactory {

	private static ObjectPoolFactory objectPoolFactory;     //singleton  
    
    /** 
     *  
     */  
    private ObjectPoolFactory(){  
        super();  
    }  
      
    /** 
     *  
     * @return 
     */  
    public static ObjectPoolFactory getInstance(){  
          
        if(objectPoolFactory==null){  
            return new ObjectPoolFactory();  
        }  
        return objectPoolFactory;  
    }  
      
    /** 
     *  
     * @param paramObj 
     * @param classType 
     * @return 
     */  
    public ObjectPool createPool(ParameterObject paramObj, Class classType){  
        return new ObjectPool(paramObj, classType);  
    }  
      
    /** 
     *  
     * @param objectPool 
     */  
    public void destroyPool(ObjectPool objectPool){  
        objectPool = null;  
    }
}
